The phrase "luxurious suites" refers to high-end, extremely comfortable and elegant rooms or accommodations.